package com.Maykk.Demo01;

/**
 * @ClassName Demo09
 * @Description: TODO StringBuilder 练习
 * @Author: MaykkSTAR@163.com
 * @DATE: 2023/4/25
 */
public class Demo09 {
    public static void main(String[] args) {
        StringBuilder strBer = new StringBuilder("Hello");
        strBer.append(" JavaSE");
        System.out.println(strBer); // 此时输出的是 StringBuilder 类型
        System.out.println(strBer.toString()); // 此时输出的是 String 类型
        System.out.println(strBer.reverse()); // 字符串逆序，输入类型为 StringBuilder
        System.out.println(strBer.reverse().insert(4, "我是insert插入的数据H")); // insert 插入数据
        System.out.println(strBer.replace(0,4,"3")); // 替换数据， 此时将 Hello 替换成了 "3"
        System.out.println(strBer.lastIndexOf("E")); // 最后一个字符 “E” 此时在字符串的第 21 个
        System.out.println(strBer.indexOf("H")); // 字符 “H” 此时在字符串的第 14 个

    }
}
